﻿using System;
using System.ComponentModel;

namespace Microsoft.Services.Clab.UI.Mvvmc
{
    public interface IView : INotifyPropertyChanged, IDisposable
    {
        IViewModel ViewModel { get; set; }
        ViewState State { get; set; }

        void Initialize(IViewModel viewModel);
    }
}
